package com.bridgeintelligent.tag.webserver.dim.mgmt.service.index;

import com.bridgeintelligent.tag.webserver.dim.mgmt.api.vo.CustomersDownloadVO;
import com.bridgeintelligent.tag.webserver.dim.mgmt.api.vo.IndexDimCatalogVO;
import com.bridgeintelligent.tag.webserver.dim.mgmt.api.vo.IndexMonitorVO;

import java.util.List;
import java.util.Map;

/**
 * @description
 * @author: grp 2021-01-06 10:32
 **/
public interface IndexService {

    /**
     * 首页一级目录标签数
     * @return
     */
    List<IndexDimCatalogVO> dimCatalog();

    /**
     * 首页一级目录标签的使用次数
     * @return
     */
    Map<String, List<IndexDimCatalogVO>> dimUseNum();


    /**
     * 客群下载排名
     * @return
     */
    List<CustomersDownloadVO> customersDownloadNum();

    /**
     * 首页监控面板数据
     * @return
     */
    Map<String,IndexMonitorVO> monitorNum();
}
